16d1250f9c1579d886b128b155ed6075896afbe3,jps/jps-builders/src/org/jetbrains/jps/javac/OptimizedFileManager17.java,OptimizedFileManager17,listDirectory,#File#Set#ListBuffer#,126

Before Change


  
      for (File f: files) {
        String fileName = f.getName();
        if (isValidFile(fileName, fileKinds) && isFile(f)) {
          JavaFileObject fe = new InputFileObject(this, f);
          resultList.append(fe);
        }

After Change


      final boolean acceptUnknownFiles = fileKinds.contains(JavaFileObject.Kind.OTHER);
      for (File f: files) {
        final String fileName = f.getName();
        if (isValidFile(fileName, fileKinds)) {
          if (acceptUnknownFiles && !isFile(f)) {
            continue;
          }
          final JavaFileObject fe = new InputFileObject(this, f);
          resultList.append(fe);
        }